peninsula booth - French English Dictionary